Recursive Star (Sung to "All Star") Somebody once told me the function calls are gonna roll me I ain't the fast chip in the set She was looking kinda dumb with her finger and her thumb Over the "L" on her keyboard that's enhanced for Internet Well the call frames start coming and they don't stop running Fed to the processor and I hit the memory gunning Didn't make sense not to program for fun Your AI gets smart but your brain goes numb So much to call, too much memory to free So what's wrong with taking the recursive scheme You'll never know if you don't try You'll never crash if you don't fry (chorus) Hey now you're recursive, get your stack on, and go call Hey now you're a programmer, get your code out, get paid And all that's LISP is slow Only AI people can know It's an over clocked CPU and they say it gets warmer You're sweating it out now, but wait till the recursive function gets longer But the peer reviews don't differ Judging by that hole in the memory picture The loop we write is getting rather long It's going to go on forever, unlike this song My CPU's on fire, how about yours It's the way I like it and I never get bored (chorus) (chorus) Somebody once asked could you spare some objects for a new class I need to get myself way from this language I said yep what concept I could use a little code reuse myself And we could all use a little C ++ Well the lists start coming, and they don't stop CONSing Fed to the DEFUNs and got the CAR running Didn't make sense to read this program when done Your brain gets smart, but your AI gets dumb So much to APPEND, so much to EVAL So what's wrong with the TRACE HOOK You'll never code if you don't go You'll never debug if you don't LOAD (chorus)